﻿using Simple.PrettyNet;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Reflection.Emit;
using System.Text;
using System.Threading.Tasks;

/*********************************************************
 * 命名空间 Simple.BasicNet.Core.Handle
 * 接口名称 IContext
 * 开发人员：11920
 * 创建时间：2023/4/12 9:25:50
 * 描述说明：
 * 更改历史：
 * 
 * *******************************************************/
namespace Simple.PrettyNet.Handle
{
	public interface IContext
	{
		public DataPack CurrentPack { get; set; }
		public void Send(byte[] bytes);
		public void SendUTF8(string msg);
		public void SendASCII(string msg);

		public TContext GetContext<TContext>() where TContext : class, IContext;
	}
}
